i talked to him on the phone last night - Alemán Inglés Diccionario